package ar.com.ford.it.fullEconomics.persistence.dto;

import java.sql.Timestamp;
import com.ford.it.persistence.PersistenceHelper;
import com.ford.it.persistence.PersistenceIndirection;

/**
 * ### Generado por Oracle TopLink Workbench 10.1.3.1.0 - Tue Aug 05 14:10:11
 * GMT 2008. ###
 */

public class Teesv02Catalog {

    /** Lazy-Load attribute */
    private PersistenceIndirection eesv02VehicleCodeC = PersistenceHelper
            .newIndirection(null);
    
    /** Lazy-Load attribute */
    private PersistenceIndirection teesx03Intflog = PersistenceHelper
    .newIndirection(null);

    private Timestamp eesv02LastUpdtS;
    private Timestamp eesv02CreateS;
    private String eesv02LastUpdtUserC;
    private String eesv02CreateUserC;
    private String eesv02CatalStatusFlagF;
    private Timestamp eesv02CatalOutDateY;
    private Timestamp eesv02CatalInDateY;
    private String eesv02CatalStatusCodeC;
    private String eesv02CatalNameN;
    private String eesv02CatalItemnumberCodeC;
    private String eesv02CatalSeqCodeC;
    private String eesv02CatalTmaCodeC;
    private String eesv02CatalModelyearCodeC;

    public Teesv02Catalog() {
        super();
    }

    public Timestamp getEesv02CatalInDateY() {
        return this.eesv02CatalInDateY;
    }

    public String getEesv02CatalItemnumberCodeC() {
        return this.eesv02CatalItemnumberCodeC;
    }

    public String getEesv02CatalModelyearCodeC() {
        return this.eesv02CatalModelyearCodeC;
    }

    public String getEesv02CatalNameN() {
        return this.eesv02CatalNameN;
    }

    public Timestamp getEesv02CatalOutDateY() {
        return this.eesv02CatalOutDateY;
    }

    public String getEesv02CatalSeqCodeC() {
        return this.eesv02CatalSeqCodeC;
    }

    public String getEesv02CatalStatusCodeC() {
        return this.eesv02CatalStatusCodeC;
    }

    public String getEesv02CatalStatusFlagF() {
        return this.eesv02CatalStatusFlagF;
    }

    public String getEesv02CatalTmaCodeC() {
        return this.eesv02CatalTmaCodeC;
    }

    public Timestamp getEesv02CreateS() {
        return this.eesv02CreateS;
    }

    public String getEesv02CreateUserC() {
        return this.eesv02CreateUserC;
    }

    public Timestamp getEesv02LastUpdtS() {
        return this.eesv02LastUpdtS;
    }

    public String getEesv02LastUpdtUserC() {
        return this.eesv02LastUpdtUserC;
    }

    public Teesv01Vehiclelin getEesv02VehicleCodeC() {
        return (Teesv01Vehiclelin) this.eesv02VehicleCodeC.getValue();
    }

    public void setEesv02CatalInDateY(Timestamp eesv02CatalInDateY) {
        this.eesv02CatalInDateY = eesv02CatalInDateY;
    }

    public void setEesv02CatalItemnumberCodeC(String eesv02CatalItemnumberCodeC) {
        this.eesv02CatalItemnumberCodeC = eesv02CatalItemnumberCodeC;
    }

    public void setEesv02CatalModelyearCodeC(String eesv02CatalModelyearCodeC) {
        this.eesv02CatalModelyearCodeC = eesv02CatalModelyearCodeC;
    }

    public void setEesv02CatalNameN(String eesv02CatalNameN) {
        this.eesv02CatalNameN = eesv02CatalNameN;
    }

    public void setEesv02CatalOutDateY(Timestamp eesv02CatalOutDateY) {
        this.eesv02CatalOutDateY = eesv02CatalOutDateY;
    }

    public void setEesv02CatalSeqCodeC(String eesv02CatalSeqCodeC) {
        this.eesv02CatalSeqCodeC = eesv02CatalSeqCodeC;
    }

    public void setEesv02CatalStatusCodeC(String eesv02CatalStatusCodeC) {
        this.eesv02CatalStatusCodeC = eesv02CatalStatusCodeC;
    }

    public void setEesv02CatalStatusFlagF(String eesv02CatalStatusFlagF) {
        this.eesv02CatalStatusFlagF = eesv02CatalStatusFlagF;
    }

    public void setEesv02CatalTmaCodeC(String eesv02CatalTmaCodeC) {
        this.eesv02CatalTmaCodeC = eesv02CatalTmaCodeC;
    }

    public void setEesv02CreateS(Timestamp eesv02CreateS) {
        this.eesv02CreateS = eesv02CreateS;
    }

    public void setEesv02CreateUserC(String eesv02CreateUserC) {
        this.eesv02CreateUserC = eesv02CreateUserC;
    }

    public void setEesv02LastUpdtS(Timestamp eesv02LastUpdtS) {
        this.eesv02LastUpdtS = eesv02LastUpdtS;
    }

    public void setEesv02LastUpdtUserC(String eesv02LastUpdtUserC) {
        this.eesv02LastUpdtUserC = eesv02LastUpdtUserC;
    }

    public void setEesv02VehicleCodeC(Teesv01Vehiclelin aTeesv01Vehiclelin) {
        this.eesv02VehicleCodeC.setValue(aTeesv01Vehiclelin);
    }

    public Teesx03Intflog getTeesx03Intflog() {
        return (Teesx03Intflog)teesx03Intflog.getValue();
    }

    public void setTeesx03Intflog(Teesx03Intflog teesx03Intflog) {
        this.teesx03Intflog.setValue(teesx03Intflog);
    }
}
